torpedo strike - German English Dictionary